// 入口函数
$(function () {
    // 登录 按钮点击事件
    $('.input_sub').on('click', function () {
        // 获取用户信息
        const username = $('.input_txt').val()
        const password = $('.input_pass').val()
        // 非空状态判定---为空状态时处理
        if (!username.trim() || !password.trim()) {
            $('.modal-body>p').text('请输入用户名及密码')
            $('.modal').modal('show')
            // 键盘上的 esc 键被按下时关闭模态框。
            $('.modal').modal({
                keyboard: true
            })
            // 绑定确认按钮，将弹出框隐藏
            $('.btn-primary').on('click', () => {
                $('.modal').modal('hide')

            })
            return
        };
        // 非空时的状态处理---发送ajax请求
        $.ajax({
            type: "post",
            url: bignews.user_login,
            data: { username, password },
            success: function (response) {
                // console.log(response);
                if (response.code == 200) {
                    $('.modal-body>p').text('登录成功')
                    $('.modal').modal('show')
                    // // 键盘上的 esc 键被按下时关闭模态框---此设置按下后无跳转。
                    // $('.modal').modal({
                    //     keyboard: true
                    // })
                    // $('.btn-primary').on('click', () => {
                    //     $('.modal').modal('hide')
                    // })

                    // 将服务端返回的token储存到本地储存
                    localStorage.setItem('bignewstoken', response.token)
                    $('.btn-primary').on('click', () => {
                        $('.modal').modal('hide')
                        window.location = './index.html'
                    })

                } else {
                    $('.modal-body>p').text(response.msg)
                    $('.modal').modal('show')
                    // 键盘上的 esc 键被按下时关闭模态框。
                    $('.modal').modal({
                        keyboard: true
                    })
                    $('.btn-primary').on('click', () => {
                        $('.modal').modal('hide')
                    })
                }
            }
        });








    })












})